﻿#if UIDEV

using Autofac;
using Ducu.SRV.ServiceInteface;
using Ducu.SRV.UIDevService;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Ducu.UI.Responsible
{
    class UIDevServicemodule : Module
    {
        protected override void Load(ContainerBuilder builder)
        {
            builder.RegisterType<ChatService>().As<IChatService>();
            builder.RegisterType<LogService>().As<ILogService>();
            builder.RegisterType<MessageService>().As<IMessageService>();
            builder.RegisterType<UserService>().As<IUserService>();
            builder.RegisterType<PasswordService>().As<IPasswordService>();
            builder.RegisterType<PlanService>().As<IPlanService>();
            builder.RegisterType<ProfileService>().As<IProfileService>();
            builder.RegisterType<RegisterService>().As<IRegisterService>();
            builder.RegisterType<SharedService>().As<ISharedService>();
            builder.RegisterType<TaskService>().As<ITaskService>();
        }
    }
}

#endif
